Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Guatemala F1 Costa Rica F1 Spain F2 Spain #2-w1 Chile #1-w1 Spain #2-w2 Spain #2-w3 Chile #1-w3 Spain #2-w4 Chile #1-w4 France F6 France F7 Argentina F1 Argentina F2 Spain F5 Argentina F3 Spain F6 Spain F7 Slovenia F1 Slovenia F2 France F8 France F9 Spain F18 Spain F19 Argentina F4 Spain F25 Spain F28 Spain F34a France F1 France F2 Portugal F2 Portugal F3 Morocco F1 Morocco F2 Spain F7 Spain F12 Spain F13 Spain F26 Italy F2 Portugal F1 Portugal F2 Spain F20 Copa Ericsson Uruguay - Montevideo Steelers Cup - Kosice Copa Petrobras - Buenos Aires Naples Challenger - Naples La Serena Open - La Serena Timisoara Challenger - Timisoara Challenger Ciudad de Guayaquil - Guayaquil Aamulehti Tampere Open - Tampere Tatra Banka Slovak Open - Bratislava Segovia Challenger Trani Challenger Como Challenger Todi Challenger Alessandria Challenger Reggio Emilia Challenger Buenos Aires Challenger Irving Challenger Aix En Provence Challenger Cortina Challenger Genova Challenger Banja Luka Challenger Campinas Challenger Perugia Challenger San Benedetto Challenger Cortina Challenger Segovia Challenger Guayaquil Challenger Marbella Challenger Alicante Challenger Panama City Challenger Mexico City Challenger Bordeaux Challenger Poznan Challenger Nottingham Challenger Blois Challenger Milan Challenger Marburg Challenger Winnipeg Challenger Pullach Challenger Banja Luka Challenger Tiburon Challenger Campinas Challenger Santo Domingo Challenger Guayaquil Challenger Knoxville Challenger Champaign Challenger Buenos Aires Challenger Da Nang Challenger Quimper Challenger Monterrey Challenger Ostrava Challenger Heilbronn Challenger Vicenza Challenger Surbiton Challenger Ilkley Challenger Blois Challenger Ludwigshafen Challenger Mallorca Challenger Genova Challenger Banja Luka Challenger Biella Challenger Argentina F5 Spain F22 Portugal F3 Spain F23 Spain F24 Spain F26 Spain F30 France F3 Spain F3 Portugal F1 Spain F6 Spain F27 Spain F32 Italy F1 Brazil F1 Germany F5 Copa AT&T - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Sao Paulo Challenger BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Open Seat Godo - Barcelona Pozoblanco Challenger Grand Prix Hassan II - Casablanca Open Seat Godo 2005 - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart Open Romania - Bucharest Zagreb Open - Zagreb Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Orange Prokom Open - Sopot MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Dusseldorf Open 2006 - Dusseldorf Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad Tennis Napoli Cup 2007 - Napoli Mercedes Cup - Stuttgart Sporting Challenger '07 Trofeo Regione Piemonte - Turin ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Copa Petrobras Paraguay - Asuncion BCR Open Romania - Bucharest Open de Moselle - Metz If Stockholm Open - Stockholm Lima Challenger 2007 - Lima SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Aberto de Sao Paulo - Sao Paulo Catella Swedish Open - Bastad Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Kremlin Cup - Moscow Serbia Open - Belgrade Chennai Open - Chennai Movistar Open - Santiago Brasil Open - Costa do Sauipe BMW Tennis Championship - Sunrise Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON Championships - London BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Movistar Open - Santiago Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad ATP Studena Croatia Open - Umag Winston Salem - Winston Salem BCR Open Romania - Bucharest Unicredit Czech Open - Prostejov China Open - Beijing St. Petersburg Open - St. Petersburg Open de Tenis Comunidad Valenciana - Valencia Apia International - Sydney Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Nord LB Open - Braunschweig Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Apia International - Sydney Brasil Open - Sao Paulo ABN AMRO World Tennis Tournament - Rotterdam Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad ATP Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Moselle Open - Metz Swiss Indoors Basel - Basel Valencia Open - Valencia Aircel Chennai Open - Chennai Royal Guard Open Chile - Vina del Mar Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Porsche Open - Poznan San Marino CEPU Open - San Marino BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Power Horse Cup - Dusseldorf Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Swiss Indoors Basel - Basel Brisbane International - Brisbane Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Vegeta Croatia Open - Umag Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Austrian Open - Kitzbuhel Memphis Open - Memphis US Men's Clay Court Championship - Houston TEB BNP Paribas Istanbul Open - Istanbul Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Swiss Indoors Basel - Basel Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Open Parc - Lyon Gerry Weber Open - Halle Antalya Cup - Antalya Konzum Croatia Open - Umag Winston-Salem Open - Winston-Salem Moselle Open - Metz Shenzhen Open - Shenzhen Swiss Indoors Basel - Basel Rio Open - Rio de Janeiro Dubai Duty Free Tennis Championships - Dubai Brasil Open - Sao Paulo Hall of Fame Open - Newport European Open - Antwerp Open Sud de France - Montpellier Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Guayaquil Challenger Launceston Challenger Hall of Fame Open - Newport German Tennis Championships - Hamburg Generali Open - Kitzbuhel Abierto Mexicano de Tenis Mifel - Los Cabos Moselle Open - Metz Rakuten Japan Open - Tokyo Salinas Challenger Cancun Challenger Prostejov Challenger Braunschweig Challenger Copa Petrobras - Aracaju Vigo Challenger Manerbio Challenger Buenos Aires Challenger Napoli Challenger The LTA Sunderland Challenger - Sunderland Tarragona Challenger Internazionali BNL dItalia - Rome Binghamton Challenger Guayaquil Challenger Khanty-Mansiysk Challenger Genova Challenger Rabat Challenger Barletta Challenger Gwangju Challenger V Gramado Open de Tennis - Gramado Cridicard Mastercard Tennis Cup - Campos do Jordao Biella Challenger Prostejov Challenger Rome Challenger Milan Challenger Turin Challenger Pozoblanco Challenger Segovia Challenger San Marino Challenger Todi Challenger Buenos Aires Challenger Tarragona Challenger Buenos Aires Challenger Heilbronn Challenger Lyon Challenger Memorial Kolyaskin - Donetsk Milan Challenger Lima Challenger Copa Ericsson Argentina - Buenos Aires Visa Tennis Open - Sao Paulo SMS Tennis Cup - Sao Paulo BH Tennis Open International Cup - Belo Horizonte VIII Avierto Internacional de Salinas - Salinas Challenger Leon 2003 - Leon Prague Open - Prague Ljubljana Open - Ljubljana Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Credicard Mastercard Tennis Cup - Campos do Jordao Copa Ericsson Chile - Santiago San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2004 - Leon Abierto Club Casablanca - Mexico City Ciudad de Pozoblanco 'Open Diputacion' - Cordoba X Open Internacional D'Andorra - Andorra Ciudad de Pozoblanco Open Diputacion - Cordoba Oberstraufen Cup - Oberstaufen Riviera di Rimini Challenger 2004 - Rimini Ourocard Tennis Challenger - Sao Paulo Arroyo de la Encomienda - Valladolid VI Gramado Open de Tenis - Gramado Britania Zavaleta - Puebla I Manta Open - Manta XI Open International D'Andorra - Andorra Copa Petrobras Santiago - Santiago Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Copa Petrobras Argentina - Buenos Aires Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Aracaju - Aracaju Copa Petrobras Bogota - Bogota San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen 4° Sporting Challenger - Turin Schickendanz Open - Furth Sassuolo Challenger - Sassuolo Trofeo Internacional Club Laieta - Barcelona Nord LB Open - Braunschweig Top Wool Challenger - Biella Ciudad de Pozoblanco Open Diputacion - Cordoba Societa Canottieri Mincio 2005 - Mantova Oberstaufen Cup - Oberstaufen Riviera di Rimini Challenger - Rimini Porsche Open - Poznan Arroyo de la Encomienda - Valladolid ATP Open Castilla y Leon - Segovia 7° Trani Cup - Trani Open de Tenis Amaya - Pamplona San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons LXV Concurso Internacional Vigo - Vigo Antonio Savoldi-Marco Co. - Manerbio Challenger Brasov - Brasov XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Samsung Securities Cup - Seoul Media Will Cup Busan Challenger Tennis - Busan Copa Petrobras - Montevideo Challenger Cudad de Guayaquil - Guayaquil Nossa Caixa Tennis Cup - Sao Paulo Intersport Heilbronn Open - Heilbronn Challenger Ford de Cherbourg - Cherbourg Unicredit (Suisse) Bank S. A. Challenger - Chiasso Prosperita Open 2006 - Ostrava ECM Prague Open - Prague Unique Zagreb Open - Zagreb 5° Sporting Challenger - Turin Czech Open 2006 - Prostejov Steelers Cup - Kosice Trofeo Sisma Mantova - Mantova Akbank Private Banking TED Open 2006 - Istanbul ATP Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Citta di Como - Como Genoa Open - Genova Amazonia Open de Tenis - Belem Challenger Copa Sevilla - Seville Open Costa Daurada - Tarragona ATP Slovak Open Challenger - Bratislava Ciutat de Barcelona - Barcelona Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion Copa Kia Challenger ATP - Santiago II Cyclus Open de Tenis - Florianopolis Bancolombia Open - Bogota XI Torneo Internazionale di Tennis - Barletta Mitsubishi Electric Europe Cup - Monza Unicredit (Suisse) Bank S.A. Challenger - Chiasso Roma Challenger 2007 - Rome Isla de Gran Canaria - Mas Palomas San Remo Tennis Cup - San Remo Memorial Manfredini - Sassuolo Steelers Cup - Kosice Challenger Lugano - Lugano Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open 2007 - Scheveningen LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Tean International - Alphen Genova Open Challenger - Genova Copa Sevilla 2007 - Seville Pekao Open - Szczecin Ipsos Bucharest Challenger - Bucharest Open Costa Daurada - Tarragona Challenger 42 - Andrezieux Copa Petrobras Colombia - Bogota Copa Petrobras Brazil - Belo Horizonte Copa Petrobras Uruguay - Montevideo Copa Petrobras Argentina - Buenos Aires Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc XL Bermuda Open - Bermuda Sporting Challenger '08-Trofeo Regione Piemonte - Turin ATP Open Castilla y Leon - Segovia Genova Open Challenger - Genova ATP Challenger Trophy 2008 - Trnava Iquique Challenger NASDAQ-100 Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo San Benedetto Challenger Orbetello Challenger Cordenons Challenger Internazionali BNL dItalia - Rome BNP Paribas Masters - Paris Rijeka Challenger Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Lima Challenger Rogers Cup - Montreal Prostejov Challenger Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Turin Challenger Mutua Madrid Open - Madrid San Benedetto Challenger Internazionali BNL d'Italia - Rome Bucaramanga Challenger Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Todi Challenger BNP Paribas Open - Indian Wells Napoli Challenger Miami Open - Miami Palermo Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Montevideo Challenger Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Tunis Challenger Miami Open - Miami Mutua Madrid Open - Madrid Coupe Rogers - Montreal Marrakech Challenger Braunschweig Challenger Shanghai Rolex Masters - Shanghai Caltanissetta Challenger Napoli Challenger St. Brieuc Challenger Tunis Challenger Blunmenau Challenger Curitiba Challenger Porto Alegre Challenger San Remo Challenger Prostejov Challenger Moscow Challenger Perugia Challenger Montevideo Challenger Segovia Challenger Meerbusch Challenger Manerbio Challenger Como Challenger Asuncion Challenger Barranquilla Challenger Medellin Challenger Porto Alegre Challenger Mons Challenger Sao Paulo Challenger Ho Chi Minh City Challenger Corrientes Challenger Lima Challenger Guayaquil Challenger Mouilleron-Le-Captif Challenger Buenos Aires Challenger Montevideo Challenger Canberra Challenger Santiago Challenger Blois Challenger Biella Challenger Szczecin Challenger Montevideo Challenger Canberra Challenger Irving Challenger Bastad Challenger Buenos Aires Challenger Lyon Challenger Braunschweig Challenger Alphen Challenger Montevideo Challenger Burnie Challenger Shenzhen Challenger Bastad Challenger Monterrey Challenger Montevideo Challenger Wimbledon - London Nottingham Challenger Szczecin Challenger Lima Challenger Santiago Challenger Rio De Janeiro Challenger Bangkok Challenger Bangkok Challenger Zhuhai Challenger U.S. Open - New York French Open - Paris Barletta Challenger Australian Open - Melbourne French Open - Paris Braunschweig Challenger Wimbledon - London Portoroz Challenger U.S. Open - New York Alicante Challenger French Open - Paris Wimbledon - London Guayaquil Challenger U.S. Open - New York Australian Open - Melbourne XXXVII Torneig C.E. Laieta - Barcelona French Open - Paris Morocco Tennis Tour - Marrakech Movistar Open - Vina del Mar Open 13 - Marseille Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia Copa Telmex - Buenos Aires Croatia Open - Umag Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Brasil Open - Costa do Sauipe The Hypo Group Tennis International 2008 - Poertschach Wimbledon - London St. Petersburg Open - St. Petersburg Chennai Open - Chennai VTR Open - Vina del Mar U.S. Open - New York Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland International German Open - Hamburg Australian Open - Melbourne Barcelona Open BancSabadell - Barcelona If Stockholm Open - Stockholm Open Sud de France - Montpellier Brasil Open - Costa do Sauipe French Open - Paris Wimbledon - London Estoril Open - Estoril Bet-at-home Open - Hamburg U.S. Open - New York SkiStar Swedish Open - Bastad Australian Open - Melbourne Kremlin Cup - Moscow French Open - Paris Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona AEGON International - Eastbourne Copa Telmex - Buenos Aires Copa Claro - Buenos Aires Malaysian Open - Kuala Lumpur Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice U.S. Mens's Clay Court Championship - Houston Malaysian Open - Kuala Lumpur Apia International - Sydney Aegon Nottingham Open - Nottingham Wimbledon - London SkiStar Swedish Open - Bastad Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo U.S. Open - New York St. Petersburg Open - St. Petersburg Aircel Chennai Open - Chennai Australian Open - Melbourne Valencia Open - Valencia Delray Beach Open - Delray Beach Brasil Open - Sao Paulo French Open - Paris Open de Nice Cote d'Azur - Nice Generali Open - Kitzbuhel Konzum Croatia Open - Umag Abierto Mexicano - Los Cabos Kremlin Cup - Moscow Rio Open - Rio de Janeiro Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Barcelona Open BancSabadell - Barcelona Plava Laguna Croatia Open - Umag Barcelona Open BancSabadell - Barcelona Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Barcelona Open BancSabadell - Barcelona Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris China Open - Beijing Wimbledon - London Ecuador Open - Quito Argentina Open - Buenos Aires U.S. Open - New York Heineken Open - Auckland Davidoff Swiss Indoors Basel - Basel Trofeo Conde de Godo - Barcelona Open Seat Godo 2003 - Barcelona Topshelf Open - 's-Hertogenbosch PBZ Zagreb Indoors - Zagreb TEB BNP Paribas Istanbul Open - Istanbul Catella Swedish Open - Bastad Open SEAT 2008 - Barcelona BMW Open - Munich Copa Claro - Buenos Aires Allianz Suisse Open Gstaad - Gstaad Open 13 - Marseille Ecuador Open - Quito Bet-at-home Open - Hamburg Abierto Mexicano Telcel - Acapulco Rakuten Japan Open - Tokyo Australian Open - Melbourne Pacific Life Open - Indian Wells Mercedes Cup - Stuttgart Mutua Madrilena Masters Madrid - Madrid Ordina Open - s-Hertogenbosch Dutch Open Tennis - Amersfoort Pilot Pen Tennis - New Haven Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo ABN AMRO World Tennis Tournament - Rotterdam Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome German Tennis Championships - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Cordoba Open - Cordoba Western & Southern Open - Cincinnati Argentina Open - Buenos Aires Mutua Madrid Open - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-KAZ 5-0 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, 1R, ARG-BRA 3-2 Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, 1R, ARG-ITA 2-3 Davis Cup, World Group, SF, FRA-ESP 3-2 French Open (juniors) Olympics - London